Text copied to clipboard!
Название
Text copied to clipboard!Разработчик встроенных систем
Описание
Text copied to clipboard!
Мы ищем Разработчика встроенных систем, который присоединится к нашей команде инженеров и будет участвовать в создании, разработке и оптимизации программного обеспечения для встроенных устройств. Эта роль требует глубокого понимания архитектуры микроконтроллеров, низкоуровневого программирования и взаимодействия с аппаратным обеспечением. Вы будете работать над проектами, связанными с IoT, автомобильной электроникой, промышленной автоматизацией и другими сферами, где используются встроенные системы.
Ваша основная задача — проектировать и реализовывать надежные, эффективные и масштабируемые решения для встроенных платформ. Вы будете тесно сотрудничать с аппаратными инженерами, системными архитекторами и тестировщиками для обеспечения высокого качества конечного продукта. Мы ценим инициативность, внимание к деталям и способность решать сложные технические задачи.
В рамках этой должности вы будете заниматься разработкой драйверов, реализацией протоколов связи, оптимизацией использования ресурсов устройства и обеспечением безопасности встроенного ПО. Также важно умение работать с системами контроля версий, отладчиками и средствами анализа производительности.
Мы предлагаем интересные задачи, возможность профессионального роста, участие в международных проектах и работу в команде высококвалифицированных специалистов. Если вы увлечены технологиями и хотите создавать инновационные решения, мы будем рады видеть вас в нашей команде.
Обязанности
Text copied to clipboard!- Разработка программного обеспечения для встроенных систем
- Проектирование архитектуры встроенных решений
- Написание драйверов и реализация протоколов связи
- Оптимизация производительности и энергопотребления устройств
- Тестирование и отладка встроенного ПО
- Взаимодействие с аппаратными инженерами и другими командами
- Поддержка существующего кода и исправление ошибок
- Документирование архитектуры и кода
- Участие в выборе компонентов и платформ
- Обеспечение безопасности встроенных решений
Требования
Text copied to clipboard!- Высшее техническое образование (информатика, электроника, автоматика)
- Опыт разработки на C/C++ для микроконтроллеров
- Знание архитектур ARM, AVR, PIC или аналогичных
- Опыт работы с RTOS (например, FreeRTOS, Zephyr)
- Понимание принципов работы интерфейсов SPI, I2C, UART
- Навыки работы с отладчиками и логическими анализаторами
- Опыт работы с системами контроля версий (Git)
- Умение читать и понимать схемы электрических соединений
- Английский язык на уровне чтения технической документации
- Желателен опыт работы с Linux на уровне ядра или драйверов
Возможные вопросы на интервью
Text copied to clipboard!- Какой у вас опыт разработки ПО для микроконтроллеров?
- С какими RTOS вы работали ранее?
- Какие интерфейсы связи вы реализовывали в проектах?
- Как вы отлаживаете встроенное программное обеспечение?
- Есть ли у вас опыт работы с аппаратной частью?
- Какие инструменты вы используете для анализа производительности?
- Как вы обеспечиваете безопасность встроенного ПО?
- Работали ли вы с системами контроля версий?
- Какой проект вы считаете своим самым успешным?
- Готовы ли вы работать в международной команде?